package com.tdam2012.grupo04.data;

import android.content.ContentProvider;
import android.content.ContentValues;
import android.database.Cursor;
import android.net.Uri;

public class UsuariosProvider extends ContentProvider{
	public static final Uri CONTENT_URI = Uri.parse("content://com.tdam2012.grupo04.data.usuariosprovider");
	private ActividadesBD database;
	
	public static final String TABLE_USUARIOS="Usuarios";
	public static final String COL_COD="cod";
	public static final String COL_IDCONTACTO="idContacto";
	public static final String COL_USUARIOREMOTO="usuario";
	@Override
	public int delete(Uri arg0, String arg1, String[] arg2) {
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public String getType(Uri uri) {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public Uri insert(Uri uri, ContentValues values) {
		database.insertUsuario(
				values.getAsString(COL_IDCONTACTO),
				values.getAsString(COL_USUARIOREMOTO));
		return null;
	}

	@Override
	public boolean onCreate() {
		database = new ActividadesBD(getContext());
		return false;
	}

	@Override
	public Cursor query(Uri uri, String[] projection, String selection,
		String[] selectionArgs, String sortOrder) {
		String idContacto = selectionArgs[0];
		String usuario = selectionArgs[1];
		return database.getUsuario(idContacto, usuario);
	}

	@Override
	public int update(Uri uri, ContentValues values, String selection,
			String[] selectionArgs) {
		// TODO Auto-generated method stub
		return 0;
	}

}
